advanced laser designator - English Synonyms Dictionary